$bb-bg-color:rgba(124, 170, 216, 1);

	button::after {
		border: none;
		padding: 0px;
	}

	page {
		width: 100%;
		height: 100%;
		background: #ebebeb;
	}

	.filterWrapper {
		background: #FFF;
		padding-bottom: 15upx;
	}

	.title-padding {
		height: var(--status-bar-height);
		background: $bb-bg-color;
		box-sizing: content-box;
	}

	.filterHeader {
		width: 100%;
		height: 50px;
		line-height: 50px;
		position: relative;
		text-align: center;
		background: $bb-bg-color;
		color: #FFF;
		font-size: 18px;
		background-size: 100%;

		.pd {
			display: inline-block;
			position: absolute;
			margin-left: 10px;
			top: 30upx;
			left: 0px;
			font-size: 14px;
			width: 40upx;
			height: 40upx;
			background: url(../../static/back.png) no-repeat;
			background-size: 100%;
		}

		.options {
			position: absolute;
			right: 0px;
			top: 10px;
			width: 80px;
			display: flex;
			text-align: right;

			.setting {
				width: 30px;
				height: 30px;
				background: url(../../static/sureFilter.png) no-repeat;
				background-size: 30px;
				border: none;
				margin-left: 90upx;

			}
		}

	}

	.filterItem {
		height: 100upx;
		line-height: 100upx;
		background: #FFF;
		display: flex;
		flex-direction: row;
		box-sizing: border-box;
		padding-left: 30upx;
		padding-right: 30upx;
		font-size: 28upx;
		background: #FFF;

		text {
			flex: 1;
			&:last-child {
				text-align: right;
			}
		}

		.stop {
			background-color: rgb(124, 170, 216);
		}
		input {
			flex: 2;
			height: 60upx;
			line-height: 60upx;
			margin-top: 20upx;
			border-bottom: 1px solid #ebebeb;
			margin-right: 8upx;
			font-size: 28upx;
		}
        button{
			width: auto;
			padding-left: 10px;
			padding-right: 10px;
			height: 60upx;
			line-height: 60upx;
			margin-top: 20upx;
			font-size: 22upx;
		}
		view.selectInput {
			flex: 1;
			height: 60upx;
			line-height: 60upx;
			margin-top: 22upx;
			border-bottom: 1px solid #ebebeb;

			input {
				flex: 1;
				height: 40upx;
				line-height: 40upx;
				margin-top: 50upx;
				border-bottom: 1px solid #ebebeb;
			}
		}
	}

	.padding-xl .searchStore {
		display: flex;
		width: 100%;
		margin: auto;
		height: 45px;
		padding-top: 5px;
		font-size: 14px;
	}

	.padding-xl .searchStore input {
		flex: 1;
		height: 35px;
		border: 1px solid #CCC;
		border-top-left-radius: 5px;
		border-bottom-left-radius: 5px;
		padding-left: 10px;
		text-align: left;
	}

	.padding-xl {
		padding: 10px;

	}

	.padding-xl .searchStore button {
		font-size: 14px;
		color: #FFF;
		padding-left: 8px;
		padding-right: 8px;
		height: 35px;
		line-height: 35px;
		border-radius: 0px;
		border-top-right-radius: 5px;
		border-bottom-right-radius: 5px;
		text-align: center;
		background: rgba(124, 170, 216, 1);
	}

	.padding-xl .StoreListWrap {
		height: 250px;
		overflow: auto;
	}

	.padding-xl .StoreListWrap view {
		height: 40px;
		line-height: 40px;
		text-align: left;
		border-bottom: 1px solid #CCC;
		padding-left: 8px;
	}